module Base
{

    /*============== Ammo ===============*/
	
	/*========= 7.62x54r ===============*/
	
	item 762x54Bullets
	{
	    Count		=	5,
        Weight		=	0.02,
	    AlwaysWelcomeGift =	TRUE,
        Type		=	Normal,
	    DisplayCategory =	Ammo,
        DisplayName	=	7.62x54r Round,
	    Icon		=	762x54Bullets,
        MetalValue	=	1,
		WorldStaticModel    =   762x54Bullets,
    }
	model 762x54Bullets
    {
        mesh = weapons/ammo/Rifle_Ammo,
		texture = weapons/ammo/762x54Bullets_tex,
		scale = 0.5,
		
    }
	item 762x54Box
	{
	    Weight		=	0.4,
	    AlwaysWelcomeGift =	TRUE,
        Type		=	Normal,
	    DisplayName	=	Box of 7.62x54r Rounds,
		DisplayCategory	=	Ammo,
	    Icon		=	762x54AmmoBox,
        MetalValue 	=	10,
		WorldStaticModel    =   762x54Box,
    }
	model 762x54Box
    {
        mesh = weapons/ammo/AmmoBox_Carcano,
		texture = weapons/ammo/762x54AmmoBox_tex,
		scale = 1.1,
		
    }
	
	recipe Open Box of 7.62x54r Rounds
	{
	    762x54Box,
	    Result:762x54Bullets=4,
		Category:Firearm,
	    Sound:PutItemInBag,
	    Time:5.0,
	}
	recipe Place 7.62x54r in Box
	{
	    762x54Bullets=20,
	    Result:762x54Box,
		Category:Firearm,
        Sound:PutItemInBag,
	    Time:5.0,
	}

	/*============== 5.45x39mm ===============*/

	
	item 545x39Bullets
	{
	    Count		=	5,
        Weight		=	0.02,
	    AlwaysWelcomeGift =	TRUE,
        Type		=	Normal,
	    DisplayCategory =	Ammo,
        DisplayName	=	5.45x39mm Round,
	    Icon		=	545Bullets,
        MetalValue	=	1,
	    WorldStaticModel    =   545x39Bullets,
    }
	model 545x39Bullets
    {
        mesh = weapons/ammo/Rifle_Ammo,
		texture = weapons/ammo/545Bullets_tex,
		scale = 0.5,
		
    }
	item 545x39Box
	{
	    Weight		=	0.4,
	    AlwaysWelcomeGift =	TRUE,
        Type		=	Normal,
	    DisplayName	=	Box of 5.45x39mm Rounds,
		DisplayCategory	=	Ammo,
	    Icon		=	545AmmoBox,
        MetalValue 	=	10,
		WorldStaticModel    =   545x39Box,
    }
	model 545x39Box
    {
        mesh = weapons/ammo/AmmoBox,
		texture = weapons/ammo/545AmmoBox_tex,
		scale = 1.0,
		
    }
	
	recipe Open Box of 5.45x39mm Rounds
	{
	    545x39Box,
	    Result:545x39Bullets=12,
		Category:Firearm,
	    Sound:PutItemInBag,
	    Time:5.0,
	}
	recipe Place 5.45x39mm in Box
	{
	    545x39Bullets=60,
	    Result:545x39Box,
		Category:Firearm,
        Sound:PutItemInBag,
	    Time:5.0,
	}
	
	/*============== Magazines ===============*/
	
	item Bullets9x18mm
    {
        DisplayCategory = Ammo,
        Count	=	5,
        Weight	=	0.01,
        Type	=	Normal,
        DisplayName	=		9x18mm Rounds,
        Icon	=	9x18Bullet,
        MetalValue = 1,
        WorldStaticModel = 9mmRounds,
    }

	item Bullets9x18mmBox
    {
        Weight	=	0.2,
        Type	=	Normal,
        DisplayName	=	Box of 9x18mm Rounds,
        DisplayCategory = Ammo,
        Icon	=	9x18_Box,
        MetalValue = 30,
        WorldStaticModel = 9x18Box,
        PlaceOneSound = BoxOfRoundsPlaceOne,
        PlaceMultipleSound = BoxOfRoundsPlaceAmak
    }

	model 9x18Box
	{
		mesh = worlditems/9x18box,
		texture = worlditems/9x18,
		scale = 0.5,
        attachment world
		{
			offset = 0.0000 0.0000 0.0000,
			rotate = 180.0000 0.0000 0.0000,
		}
	}

	item APSMag
    {
        CanStack	        =	   FALSE,
        Weight	            =	   0.1,
        Type	            = 	   Normal,
        DisplayName	        =	   APS Magazine,
        Icon	            =	   APS_Magazine,
        MaxAmmo             =      20,
        AmmoType            =      Bullets9x18mm,
        GunType             =      APS,
		WorldStaticModel    =	   APSMag,
    }
	model APSMag
    {
        mesh = weapons/ammo/APS_Magazine,
		texture = weapons/ammo/APS_Magazine_tex,
		
    }
	
	item PSLMag
    {
        CanStack	        =	   FALSE,
        Weight	            =	   0.2,
        Type	            = 	   Normal,
        DisplayName	        =	   PSL Magazine,
        Icon	            =	   SVD_Magzine,
        MaxAmmo             =      10,
        AmmoType            =      762x54Bullets,
        GunType             =      PSL,
		WorldStaticModel    =	   PSLMag,
    }
	model PSLMag
    {
        mesh = weapons/ammo/PSL_Magazine,
		texture = weapons/ammo/PSL_Magazine_tex,
		
    }
	
	item PM63Mag
    {
        CanStack	        =	   FALSE,
        Weight	            =	   0.2,
        Type	            = 	   Normal,
        DisplayName	        =	   PM-63 Magazine,
        Icon	            =	   PM63_Magazine,
        MaxAmmo             =      25,
        AmmoType            =      Bullets9x18mm,
        GunType             =      PM63,
		WorldStaticModel    =	   PM63Mag,
    }
	model PM63Mag
    {
        mesh = weapons/ammo/PM63_Magazine,
		texture = weapons/ammo/PM63_Magazine_tex,
		
    }
	
	item ScorpionMag
    {
        CanStack	        =	   FALSE,
        Weight	            =	   0.2,
        Type	            = 	   Normal,
        DisplayName	        =	   Skorpion Magazine,
        Icon	            =	   Skorpion_Magazine,
        MaxAmmo             =      20,
        AmmoType            =      Bullets32,
        GunType             =      Scorpion,
		WorldStaticModel    =	   ScorpionMag,
    }
	model ScorpionMag
    {
        mesh = weapons/ammo/Scorpion_Magazine,
		texture = weapons/ammo/Scorpion_Magazine_tex,
		
    }
	
	item 545Clip30
    {
        CanStack	        =	   FALSE,
        Weight	            =	   0.2,
        Type	            = 	   Normal,
        DisplayName	        =	   AK74 Magazine,
        Icon	            =	   AK74MAG,
        MaxAmmo             =      30,
        AmmoType            =      545x39Bullets,
        GunType             =      MPI74,
		WorldStaticModel    =	   545Clip30,
    }
	model 545Clip30
    {
        mesh = weapons/ammo/AK74_MAG,
		texture = weapons/ammo/AK74_MAG,
    }

	item 545Clip45
    {
        CanStack	        =	   FALSE,
        Weight	            =	   0.2,
        Type	            = 	   Normal,
        DisplayName	        =	   RPK 74 Magazine,
        Icon	            =	   RPK74_MAGAZINE,
        MaxAmmo             =      45,
        AmmoType            =      545x39Bullets,
        GunType             =      RPK74,
		WorldStaticModel    =	   545Clip45,
    }
	model 545Clip45
    {
        mesh = weapons/ammo/AK74_MAG,
		texture = weapons/ammo/AK74_MAG,
		scale = 1.2,
    }

	
	/*=============== Pistol Ammo ==================*/
	
	item Bullets32
	{
		Count		=	5,
		Weight		=	0.012,
		Type		=	Normal,
		DisplayCategory =	Ammo,
		DisplayName	=	.32 ACP Round,
		Icon		=	32ACPBullets,
		MetalValue 	=	1,
		WorldStaticModel = 9mmRounds,
	}
	item Bullets32Box		
	{
		Weight		=	0.6,
		Type		=	Normal,
		DisplayName	=	Box of .32 ACP Rounds,
		DisplayCategory	=	Ammo,
		Icon		=	32APCAmmoBox,
		MetalValue 	=	30,
		WorldStaticModel =	32ACPBox,
	}
	
	model 32ACPBox
    {
        mesh = weapons/ammo/AmmoBox_Carcano,
		texture = weapons/ammo/32ACPAmmoBox_tex,
		
    }
	
	recipe Open Box of .32 ACP Bullets
	{
		Bullets32Box,
		Result:Bullets32=10,
		Category:Firearm,
		Sound:PutItemInBag,
		Time:5.0,
		Override:true
	}
	recipe Place .32 ACP Bullets in Box
	{
		Bullets32=50,
		Result:Bullets32Box,
		Category:Firearm,
		Sound:PutItemInBag,
		Time:5.0,
		Override:true
	}
	
	
}	